
body {
		-webkit-user-select: none;
		-webkit-tap-highlight-color: rgba(200,200,200,0);
        font-family: "黑体";
        font-size: 14px;
        color:#000;
        margin: 0;
        padding: 0;
    }
    .swiper-container {
        //width: 500px;
        //height: 300px;
        margin: 0px auto;
		margin-bottom: -5em;
    }
    .swiper-slide {
        text-align: center;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
	.swiper-wrapper{
		padding:0;
	}
	.swiper-wrapper img{width:100%;}

	#num-pagination{
		padding:6px;
		background: rgba(0,0,0,0.5);
		position:fixed;
		right:10px;
		bottom:6px;
		color:#fff;
		border-radius:10px;
		font-size:14px;
		z-index:1000;
	}

	.num-danmuhs{
		padding:6px;
		background: rgba(0,0,0,0.5);
		position:fixed;
		left:10px;
		bottom:6px;
		color:#fff;
		border-radius:10px;
		font-size:14px;
		z-index:9;
	}

	#rg{
		position:fixed;
		visibility: visible;
		background: rgba(0,0,0,0.7);
		height:2em;
		z-index:10;
		width: 40%;
		text-align: center;
		line-height: 2em;
		size: 1.2em;
		margin-left: 60%;
		color: #FFFFFF;
	}

	.header_tab{
		/*position:fixed;*/
		/*display:none;*/
		visibility: visible;
		/*border-radius:7px;*/
		/*background: rgba(0,0,0,0.6);*/
		background-color: #212121;
		height:3em;
		z-index:10;
		width: 100%;
		text-align: center;
		line-height: 3em;
		size: 1.2em;
	}
	.header_top_down{
		position:fixed;
		/*display:none;*/
		/*border-radius:7px;*/
		background: rgba(0,0,0,0.7);
		line-height: 2em;
		float: right;
		z-index:10;
		width: 40%;
		text-align: center;
		size: 1.2em;
		margin-left: 60%;
		color: #ffffff;
	}

	.header_tab .left{
		color: #ffffff;
		font-size: 1.2em;
		padding-left:3em;
	}
	.header_tab img{
		padding-top: 0.5em;
		padding-right: 0.6em;
		float: right;
	}

	.header_tab p{
		float:left;
		font-size:15px;
	}

	.header_tab .back{
		margin:7px 0 0 10px;
	}


	.list_top{
		display:none;
		width:35%;
		height:94%;
		position:fixed;
		background: rgba(0,0,0,0.9);
		top:3em;
		right:0;
		z-index:11;
		overflow:auto;
	}

	.list_top ul{
		padding:0 0 0 8px;
		list-style-type:none;
		font-size:18px;
	}

	.list_top ul li{
		border-bottom:1px solid #7a7a7a;
		color:#fff;
		line-height:40px;
	}

	.list_top ul .hives{
		border-bottom:1px solid #7a7a7a;
		background:#e4e4e4;
		color:#3d3d3d;
		line-height:40px;
	}

	.danmu{
		display:none;
		width:100%;
		height:100%;
		top:0;
		left:0;
		position:fixed;
	}

	.djcdo{
	width:100%;
		z-index:110;
		bottom:-6px;
		left:0;
		position:fixed;
	}









	/* dw_list.html日更列表样式 */


	.dw_ls_ul{
		padding:0;
		margin:0.9em;
		list-style-type:none;
	}

	.dw_ls_ul li{
		padding:0;
		margin:0 0 0 0;
	}

	.dw_ls_ul li .gx_type{
		position:absolute;
		z-index:100;
		width:4em;
		right:0.6em;
	}

	.dw_ls_ul li .bnels{
		margin-top:0.3em;
	}

	.dw_ls_ul .banlet{
		z-index:100;
		font-size:1.1em;
		color:#fff;
		background: rgba(0,0,0,0.5);
		padding:0.6em;
		height:1.2em;
		margin:-0.3em 0 0 0;
	}

	.dw_ls_ul .banlet .titlekb{
		padding:0;
		margin:0;
		float:left;
		width:50%;
		height:1.4em;
		overflow:hidden;
	}

	.dw_ls_ul .banlet .titlekbh{
		padding:0;
		margin:0;
		float:left;
		width:25%;
		height:1.4em;
		overflow:hidden;
	}

	.dw_ls_ul .banlet .danmu_ls{
		float:right;
		margin-right:0.1em;
	}
	.dw_ls_ul .banlet .danmu_cs{
		color:#fad920;
		font-weight:bold;
	}


	.dw_ls_ul .dbgment{
		background:#3c3c3c;
		padding:0.4em 0.8em 0.4em 0.8em;
		margin-bottom:1em;
	}

	.dw_ls_ul .dbgment p{
		margin:0;
		padding:0;
		float:left;
	}

	.dw_ls_ul .dbgment .bgmet{
		margin-top:0.4em;
		width:65%;
	}
	.dw_ls_ul .dbgment .wenzd{
		margin-top:4%;
	}

	.dw_ls_ul .dbgment .wenzd .fontsde{
		color:#777777;
		font-weight:bold;
	}

	.dw_ls_ul .dbgment .lithr{
		border-bottom:1px dashed #6a6a6a;
		width:100%;
		margin:0.4em 0;
	}

	.dw_ls_ul  .urslt{
		padding:0;
		margin:0;
		font-weight:bold;
	}

	.dw_ls_ul  .urslt span{
		font-weight:bold;
		font-size:1.1em;
	}



	.dw_ls_ul .dbgment table{
		position:relative;
		color:#fff;
		font-size:1em;
		margin:0;
		background:#3c3c3c;
		height:100%;
	}
	.dw_ls_ul .dbgment table td{
		padding-top:0.3em;
		padding-bottom:0.3em;
	}

	.dw_ls_ul .dbgment table td .mescol{
		color:#bcbcbc;
	}

	.dw_ls_ul .thimgr{
		width:16%;
		margin-left:0.2em;
		border-radius:3em;
	}

	#loading{
		margin:0 auto;
		width:11em;
		height:4em;
		color:#fff;
	}
	#loading p{
		position:relative;
		margin:-2em 0 0 3em;
		padding:0;
	}
	